package com.kingshit.aihaiguitang.service;

import com.kingshit.aihaiguitang.model.ChatRoom;
import com.volcengine.ark.runtime.model.completion.chat.ChatMessage;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

/**
 * 聊天服务
 */
public interface ChatService {

    /**
     * 和 AI对话
     *
     * @param roomId 房间id
     * @param message 用户自己输入的信息
     * @return AI的回复信息
     */
    String doChat(Long roomId, String message);

    /**
     * 获取聊天室列表
     *
     * @return 聊天室列表
     */
    List<ChatRoom> getChatRoomList();
}
